Foods rich in high quality protein